<!--https://juejin.cn/post/6886418644381728776-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        .wrapper{
            height: 100vh;
            overflow: hidden;
            margin: 0 16px;
        }

        article{
            columns: calc(100vw - 32px) 1;
            column-gap: 16px;
            height: 100%;
            transition: .4s;
        }

    </style>
</head>
<body>
<div class="wrapper">
    <article>
        <h3>第一章: 我不是小说</h3>

        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
        <p>小说真可爱，我要看小说，小说不给看，我就写小说，写小说不好写，我就看小说............</p>
    </article>
</div>

<script>
    let i = 0;
    let article = document.querySelector('article');
    // let width = document.body.offsetWidth;
    // let toNextPage = false
    // let toPrevPage = false
    // article.addEventListener('touchstart', es => {
    //     es.stopPropagation()
    //     let x = es.targetTouches[0].clientX
    //
    //     article.addEventListener('touchmove', em =>{
    //         let x2 = em.targetTouches[0].clientX
    //         if(x - x2 > 1) {
    //             // console.log('翻页了')
    //             toNextPage = true
    //         }
    //         if (x2 - x > 1) {
    //             toPrevPage = true
    //         }
    //         // console.log(em.targetTouches[0])
    //     })
    //     article.addEventListener('touchend', en => {
    //         if(toNextPage) {
    //             article.style.transform = `translateX(-${(width - 16) * i++}px)`
    //         }
    //         if (toPrevPage) {
    //             article.style.transform = `translateX(-${(width - 16) * i--}px)`
    //         }
    //         toNextPage = false
    //         toPrevPage = false
    //     })
    // })
    // setInterval(() => {
    //     let width = document.body.offsetWidth;
    //     i++;
    //     if(i > 3) i = 0;
    //
    //     article.style.transform = `translateX(-${(width - 16) * i}px)`
    // }, 1000);

</script>
</body>
</html>
